entire took 2989(2704)ms to complete