Add dynamics calculation