updated args to existing permissions check