shebang support added #!