These don't really need sprintf anymore.