fix: change BAUD rate field from int to long