add full pipeline