[chewing] add more possible protect code