function completed: func_daily_main & func_daily