Made changes to Support Generation, Slicing, and machine controls