good // permission / method optimizing

g