scheduled events fire properly

only tested the 1 event case, but events do fire correctly