keira croft met xander corvus in the kitchen