denormalize first and last name on save