move contact to its own partial