update 1998.6.22