basic workflow rendering