Added progress callback to Loader