Main Search Nasty Snowball