added a border that surrounds canvas and not on canvas, now picture does...

... not shift