pipeline and GUI to run pipeline