added crawling methods, and they actually work. look at all those silly tables.