Client side finished. 16 tests to ensure  bg compatibility.