unreached code, rx/tx typo, etc. Özkan Sezer