Added a closed loop impulsive controller