witnesses disputed testimony