some minor change to the program