moved some things around
looks like the EmissaryResult.java in cjeffery is newer?