Add goroutines and channels