no need to pass restriction file
fix shebang