Client section

Pretty much done there