refactoring RSVP from and short URLS