Functional principles