add circle rotation and DoD