#18 modify whitespace