catch client tool