add negative time integration