add shebang
absolute path
change permission