You might have to go a little more hardcore with your compound. Maybe 105, 101, or Menz FG400 in order to get all those swirls out. Make sure you are cleaning your pads often, too. As far as the haze, hit it with some 205 or something similar and that should do it.