added log4j
Modified