accept custom log4j.properties file