How long will we have to wait....