Pipeline boilerplate