I am always surprised at the capabilities of AI