Setup a better "base" class to work from
Setup a better "base" class to work from