sprintf fixes