Not sure if this is a bug or a feature but:
When You make a response for someone ex make John Smith as attending, then you update his response Mark John Smith as not attending it creates a new record for him instead of updating the old record.
Should it just update and record a new date and time or keep the old one? Maybe make a note of the fact that it has been updated and record the new time?