commented out some debug print statements for presentation.