Add event, and convert to use key-based auth