implemented very basic zoom with up/down arrows