ability to record and print all the information.