Worked though functions.
Working through classes and subclasses.