misc changes to canvas