rewrite sales report for more acuracy and flexibility