Add templates
Fix template conflicts