fix other types of devices