updated view.one()