pipeline refactored