Updated Contact implementation with Lastname and Firstname even in tabs