增加了保护机制