public static function getInstance()
 {
     if (!self::$dm) {
         self::$dm = new self();
     }
     return self::$dm;
 }