ifc waterproof layer