Event publish methods adds to the api