feat: implemented uid generation