fixes Nones return by _name but have NO IDEA why this is necessary