how long to wait?