cutting loose ends...