there is a machine explain how to use the program