fix biug