Reduce implementation before test