delete broken `toList`
add TODO's for `toList` and `dump`
add TODO for handling checkpoints