Loader class implementation