finish bug1
finish zoom bug