WIP make sure base class properties work
WIP Its a mess but it works!