Adding additional notes and a test program.