EJ added functionality to field viewer. credit = EJ if works, = Josh if doesnt