refactor Permissions - including LogUtil -> getFlashBag->add()