updates to programs tab