improved contact view layout