scaffolded out all exhaustive tests, still need to tweak tests to reflect tsl output