all that's left is the canvas widget