add test case for ignoring extra field