tclient to client
Stable
Added logging