added the EVENT checkout type. fixes issue #2