refactor backup and browsing service.