allow separate template specifications along with data prompts
v0.4.0