some additional sanity checks and I think we're done