*
* It is not necessary to call this function directly, because other time
* functions will call it automatically, but it doesn't hurt. */
*
* It is not necessary to call this function directly, because other time
* functions will call it automatically, but it doesn't hurt. */