first pseudo draft of object.info