renamed all references to dpi to zoom for consistency (also wtf dpi anyway !)