Working Location Catalog

Need Refactoring by using Async Task