refactoring: configuration has to be a parameter to tasks