eval for future repl/load use