modified channeleventpick api