catch Integrity exception added