refactor browse's store