update - calculater finished