Better integrate queue_receive action