fire events even when a template doesn't change