better checks in schema parse