revise format, no functional change