adding LogProducer.java