Works fine with numSeconds = 3; but otherwise it does the same thing. What am I missing? Also each time I run the code i get an IllegalThreadStateException :/ I'm completely lost and hopeless