added splitclass