update +x permission