compound permissions