add fieldlist support