working on canvas size