co v4 switches to promises, syntax changes