working with example found some issues with base classes.