Updated for nil terminators