Actually, maybe keep one null at the beginning.. the player seems to toss the first button press after it restarts..

-ml