underscore, whitespace, LineEnd readers added