Added reader, 5 min expiry, and tarted up the display