Creating user-generated events with buttons and enabling sharing of URLs