date module functions
add report type(daily, weekly)