fix bugs
bug fix