Updated ACL to use the new iterator