updated to handle standard vs. extended ACLs appropriately and work protocols correctly