Implemented additional testcases and basic impact calculation