https://helperbyte.com/questions/167793/how-to-get-id-which-are-not