add executable permission and update name