implemented new test_lcoal_fields
Changed test ordering to keep old implementation and add the new implementation
implemented inefficient version of get_field_details