Some concat task refactoring