rework the full_name field to be used optionally