Work On Protocol Event