updated: schema.add()