reply in module exports makes promises succeed