State recording! Time keeping! Untested features!