changed line dynamic state and so on