resinstating one of the sprintf