added mouse scroll event handler