branches for poly
floating-point support for poly