built methods and views for contacts