using Rob's code base for poly