Grab bag: two phase commits and magic trackpads