permission mapping + xml parsing + intent mapping