added some server message calls, javadocs