timer countdown ... terribly flakey