added getView() and private _findView()