usage of template overrides
switch to lazy resource for the generator