merging John's styles