some graphs using canvas