added authentication and view/listen acls