PUB API FOR ACM