I think we can get rid of `action_variable`