I haz prefetch
first run at prerender (this is a tricky one)
cleanup