New file algos structure