does `format` need to be stringified