visit/revisit messing aroundd