Adding beginning of user input and portfolio functionality such as
printing.