This was great, but really difficult to figure out what you wanted us to do, I had to read the comments to figure out the null checkpoint level hahaha.