Seem to have cairo going now