update to use Contacts as attendees intead of custom speaker obj