now using cairo graphics