update visitor module