added visit entity + ref listener preform