refactored UIcArray and implemented bigger test case