Program survey -- extended