William's CAS Journey