further nsview porting