[added-refactoring] log4j instead of syso