protect extension