added ProgramDetailsQuery for program details view