search view, mediator, command and service.