added custom user detail service