add zoom with mousewheel