fixes initializer generators, and ignore?