change public view