cairo: update