bug fix, added repl program