work uniquness on create