Patchwork Design-GAP