nailing down spider

outstanding migrant: visit_page
Merge branch 'spider'