faster than BufferedReader