Clean, nicely improved and well managed.