add chap to protect datalink trasfer