Update to make zoom work on x and y