fixed global::current_work