--- a/man/man3/Tspi_Context_Connect.3
+++ b/man/man3/Tspi_Context_Connect.3
@@ -25,17 +25,9 @@
 .SH "SYNOPSIS"
 .ad l
 .hy 0
-.nf
-.B #include <tss/platform.h>
-.B #include <tss/tcpa_defines.h>
-.B #include <tss/tcpa_typedef.h>
-.B #include <tss/tcpa_struct.h>
-.B #include <tss/tss_typedef.h>
-.B #include <tss/tss_structs.h>
-.B #include <tss/tspi.h>
+.B #include <tss/tss.h>
 .sp
 .BI "TSS_RESULT Tspi_Context_Connect(TSS_HCONTEXT " hLocalContext ", UNICODE* " wszDestination ");"
-.fi
 .sp
 .ad
 .hy
@@ -47,16 +39,18 @@
 .SS hLocalContext
 The handle to the context to be connected.
 .PP
-.SS wszDestination
-A null terminated unicode string which specifies  the local or remote system to which one will be connected. If \fIwszDestination\fR is NULL, the connection will be to a local TCS.
+.SS wszDestination 
+A null terminated unicode string which specifies  the local or remote system to which one will be connected. If wszDestination is NULL, the connection will be to a local TSS.
 
 .SH "RETURN CODES"
 .PP
 \fBTspi_Context_Connect\fR returns TSS_SUCCESS on success, otherwise one of the following values are returned:
 .TP
-.SM TSS_E_INVALID_HANDLE - \fIhLocalContext\fR is an invalid handle.
+.SM TSS_E_INVALID_HANDLE - Either \fIhLocalContext\fR or \fIwszDestination\fR is an invalid handle.
 .TP
-.SM TSS_E_INTERNAL_ERROR - An error occurred internal to the TSS.
+.SM TSS_E_NO_CONNECTION
+.TP
+.SM TSS_E_INTERNAL_ERROR - The command failed the test. 
 .SH "CONFORMING TO"
 
 .PP