Updated to include Shebang and tax is now a input variable