class+reflection+12-08-11