More work on profile view controller