delete the dependency of Q package. Connection is now a thunks function