minor changes, add interpreter for linux usage