add protected