implement Proc.read_all()
trivial improvements