proper template loaders