our program can take parameter input now