Providing Personalized and High Quality Services