Do not use Q  - without callback we may lose model error
0.2.15