add preventExtensions