recognition client impl (with an issue with Authentication)