app templates seperated