better valdiation message
change exception message
remove unused method
for better jump to declaration in phpstorm
create new contact, so it can not be overwritten anymore