Initial setup + user/event actions