witness and record