better height handling
save revenue summary to DB