patchwork doddle (2)