Pipeline
concepts and design