keypress handlers are preliminarily rewritten, only Parser remains