All fields can now be retrieved

All fields can retrieved but the code is untested