fix bugs
bugs fix