timeouts are now in milliseconds