start is already a promise in start v0.0.4
add Mask