Chaning dt changes everything
Refracted a bit.