C# send logic, attempt 1