add support for space, backspace and newline