I have a series of 20 pockets, all the same, and need to have a one subprogram to machine the pockets. So in my main program, it will move to the pocket location in absolute then go into a subprogram and machine the pocket in incremental mode. Otherwise the program ends up being 10,000 lines long! How do I go about doing this? I am going off of a solid. Please Help. Thank You