Add logic to OPTIONAL state for restrictions, pre reqs and notes.