updated formular