add basic workflow