templates methods for main actor