removed laziness for process