align to schema