New class structure.