一些适用性修改