Additional Client Logic

Incomplete logic to appropriate register the client