timeout report now works and is updated/cancelled as appropriate