alternate a/d to accelerate