updates to output screen and calculations