post 21 dynamic pipelines