fixed update call