This is how stateful actions are supposed to be activated, using change_state for this was not right at all.