change the way perms are specified/parsed