landed on one's feet