more templates for future realizes