working rabbit client