Added a listing method and added missing fields in the deserialization