add whole pipeline