Sleep less and exit when done instead of looping