Use log4j for logging