broken checkpoint: recursive search