second comm protocol, not yet implemented