Function and Diagrams