better dynamics for 3