adjust permission