consolidate pattern scenarios