finished the basic daily event functionality