fix split/scan