Eureka! setTimeout independent version...