class schemas