can send and recieve but does nothing