simplfy the rabbitMQ consumption