changed renderer to canvas for antialiasing support