work on dynamics