Any thoughts on the following programs?

Top