as canned cycles reduce the number of blocks in a program, the storage space occupied by the program is less and the programmer escapes the tedium of writing the same instructions again and again. this reduces the potential for errors, and locating any errors that do exist is easier in a shorter program.