ID build and get