added universal loader submodule