object.create wip