design template
Revert "design template"

This reverts commit e312c0ceb6f9eaaf22a5d5cd5365d6c04ac713ea.
Revert "Revert "design template""

This reverts commit bf4c10088614d9102ad3516490fc0764a821d5fd.