- implement event processor web