fix discard methods for before there are characters.