fix CAN id handling