add core files per object. WIP