Pipeline

Opening as a pull req for myself so I can reference this in the future.