now it uses ObjectId and parse it to get id field and createdField