[Fabric 009] puzzle portion