Dynamic Diffuclty is working, but updating at strange times. Bonus points have been implemented.