templates for phantom generation