add template, plus base migration