null character is stored in LE for the sake of symmetricity