implemented create_contact, now to the rest...