Impl-Cluster: Define the major functions.