add additional commentary throughout the application