add specs for Client