added async file read example