IDEX564 rework general loader

rework general loader