refactor browse's categories