Essential insights about cairo