update then/promise
1.0.4