PIECEWISE, LTD.