format string use %