neither has come nor will come