[ci skip] file read working for algorithms