almost done drawing canvas except caption.