lh code
update bug