integrate with rabbit