call Q.spread correctly