Enhanced Motion Controller  (PPCA)