improve loaders