add code for protection.