use util.inspect instead