use format() for string replacement