missed semi colon
partial implementation of async worker
impose hard limit on cached events
remove async from todo list