added splitpositions