Piecewise supported by controller