adding example classes and factories.