use format instead of %