fixed timing error, using *dt instead of +dt