added pipeline diagram