Implemented zoom to fully satisfy GitHub issue #8