byprotected