try to parse schema. TODO: datarange