Advanced Client implementation