Rework student filereader logic because of hopen
Merge origin/master