add PrintStream and ObjectStream