Do we need to sign up in advance or will sign up be available day of the event? Thanks.