enum LoaderStatus { idle, loading, completed }