Some progress on cairo.