Desktop messages + partial send/receive