implement custom template view, add docs for it