Updating: adding API for more cairo-functions