got a basic repl working