add the start of a subtle pattern chooser