added default ignore creation func