add printer for nice rendering in REPL