adding skeleton/base classes.