got clienttesting to follow protocol