Thanks JML
It locks up after case 4, but if i hit the button again, it sees the button press instantly and it continues. However, it never goes thru case0...
Also i noticed on the initial upload to the ardunio, it takes the 3 secs before the button is recognized.