piecing (134.529)