bug fix
add update2