separated model stuff from crawling stuff
added helenes VSM code