- initialize variable during definition
- don't use strncpy/strncat