improve access rule tool to avoid redundant processsing
3 files changed