Client2 compiles, now to test full functionality.