improvements to contact view