not quite ripe