Why the str? It should be implied by %s