sprintf bugfix