Refactoring browserview