core wip
dirty objects