Program View Minor Update

More to come today