pls add schema check