A time is coming ...