Send/receive now works without protocol