added consumer.py