to fixup the bug of fmt