got the basic setup - now need to build event processor