make run button more reliable by timeout.