updated can_msg_t