ignore generated properties