refined readfolder