update class structure