update: fix tempalate architecture