Before revision:  This makes the implementation of adaptive workflows tedious and errorprone .
After revision:  This makes the implementation of adaptive workflows tedious and error-prone .