Some important templates in ACM