style merging