First offline version.
Offline version finished.