adding getting services and characteristics