Should probably include trailing null