Ripe and ready.