setup execution permissions