Add templates methods