some more functions
started CanvasWrapper