improvred the way it handles multi-line classad - still not perfect but it should work much better