Input program is no longer hard coded.