Machine polish needed and if that's been done, good pre wash (snow foam, so you have that covered) plush mitts, two buckets, grit guards, good wash technique, plush drying towels all help to keep swirls at bay. Whenever we come into contact with paint work, you're either enhancing or marring the finish. At shows, quick detailing causing issues also sadly. Sorry if im teaching granny to suck eggs.