added fib() to client calls, changed some javadoc