Some general thoughts on current state of program