forced used of strncpy/snprinf instead of strcpy/sprintf