renamed foreign_list to foreign_fields