removing sleep and relying on seconds counter