refactoring and local storage in popular service