initial template structure for use with facio