Modern patchwork