dynamics ========