initial base class commit