less verbose 2drep and controlled integrator