Handle expiry race conditions
Add status level logging on change of view, and firewall against badly formatted file