splitted loader