Thinking in java See original record