fix uniqid