I didn't think it woudl take this long, been going on 24 hours now. Whats the length of time we have to wait?