#2 -- fix canvas positioning