wip on portable patterns