Work on Canvas

WORK ON CANVAS