added some basic operation flow templating