ACM processing