public static function add_frame_to_tree(Oedipus_Frame $frame, $parent_frame_id)
    {
        $scene_id = $frame->get_scene_id();
        $frame_id = $frame->get_id();
        $dbh = DB::m();
        $sql = <<<SQL
INSERT INTO
\toedipus_frame_trees 
SET
\tframe_id = '{$frame_id}',
\tscene_id = '{$scene_id}',
\tparent_frame_id = '{$parent_frame_id}'
SQL;
        //                print_r($sql);exit;
        $result = mysql_query($sql, $dbh);
        if ($parent_frame_id == 0) {
            /*
             * Root Frame, left isn't set yet
             */
            return self::rebuild_tree($scene_id, $frame_id, 1);
        } else {
            return self::rebuild_tree_for_scene_id($scene_id);
        }
    }