tidy up visit code
tidy up comments
add another assert
Merge pull request #127 from mixcloud/mc-visit

tidy up visit code