Here will be described how to run each program to achieve pipeline-like experience