save.
draw using cairo