add view::empty