Issue 130 - reverting VolunteerService.UpdateDetails() changes that didn't work; added some new changes