Revert "initial template"

This reverts commit e1137a6c6e6792ad0569c5cfd6e5a69429a5f853.
Revert "Revert "initial template""

This reverts commit 6b0d92d5d941ee0345ac271ff864660f83367d50.