snprintnf lib used