implemented loader module