FileNameReader First Version