categories are fetched from storage