programming assignment updated comments