added ability to modify access list