add program input area
program input