Base structure of class