added profile and contact controllers