refactored interface numbers in device descriptor