try to use google charts (not finished!)