added a class to help you look at the anatomy of a class