fsm modification
modification content