Now whole file is read using FAT table. Solution is hackly and messe -need to clean it up.