Is delta still present ? If so in which browser is it showing ?