added set_rumble service