fixing names and things/weird ctor init list error