current and other updating