temporarily removing cache from get_fields()