Updating licenses
Updating documentation.
Updating the documentation
add client context hacks