Senate witnesses presentation of reports from 25 committees