more modes, preparing for toolpaths