cleaner templating