updating opener