added mousewheel back for scaling