public view almost done