Fix up the javadoc and param names
Did some IPC stuff