bug fix on zoom