Ribbon Ends