oh god it was the string.format the entire time.