Decomposition Of Functions