added files for dependencies of functions, its not complete yet