added custom view templates