update and bug resolved