add check for drop PK