console now handles tab characters