reflected generator fixed