add Q.delay(ms: number)