need to understand time stepping issues