wtf, too much to change to support mutiple split...