all functional and have added new_contact form