the string formatting seems odd.