use Logger rather than Syso