how long how soon