Check parameters and refactoring tasks