viewers are added to appropiate list based on permissions