change status message to done, do a single shot timer to avoid possible overrun