beautify, add canvas drawing