kyle flood