Add missing license header
Add parameters to control the file DAO