checkpoint commit while i work on getting the last two tests to pass. still fighting with server token permissions. doesn't seem to recognize that the tokenData is from a server.
fixed error resulting from calling wrong attribute on tokenData.