added timers + ascending sort