Changed Integrator and added integrator limiter