updating problem