consolidate variations