#117 fixing change location bug that did not update the location on the request paper record. refactoring change location to be more unobtrusive. nano/darius