new class additions for access control manager