dw: add x permission