changes

fix bugs