enum LoadingStatus { initial, loading, loaded, error; }