handshake checker and it is used in the design of USB or other material ,it is a simple one on the acadimic level