update old protect