added tx and rx and outline