rework loading process