has_perm fixes