refactored rsvp spec to remove duplication
got rid of useless before blocks