version 3.0
解决冲突