add #!

add interpretor