修改，使用3.2特性