Most basic version of the program