mostly working new contact modal