Shouldn't the "update()" be removed ?