unique id system kinda working ... kinda not