Tagged patchwork