Finished SourceSocket, need to figure out how to test it.