generate seasons logic.

add can :manage Season to abitliy