Use a single script to support all programs