trying to break the test case up based on different decisions