[wip] Pattern Stuff

up for discussion