new repl parts