Added the functionals file