More work on canvas image