derivatives are now with respect to time. this eliminates all GUI problems with tangents.