use format string syntax instead of %