Moore on pipeline

Moore on pipeline