modified style caojun