p r o t e ct at all co s t s