validations for actions depending on plan