no trailing nulls!