canvas zoom fixes
more canvas zoom fixes