Added first version of program