integrator funcs done