bugfix + progress on base class ctr