pieces extend piece