main defs for reports