add child collection handling
fix session data check and update logic
fix client config params
update client lib and remove test file