simplified most of visitor fields