update prototype for report
update