nit: That's a comma splice.  `%s,` should be `%s;`