public static function get_instance()
 {
     // create a new object if it doesn't exist.
     is_null(self::$ins) && (self::$ins = new self());
     return self::$ins;
 }