using new pika lib