fixed before_action