Just re-read that post...please don't make the offline mode count on existing timing software... needing access to a club laptop with purchased timing software would kill this for practice. Why not an offline mode for your software or offline version of the web app?