void LoadAnnotations()
    {
        _annotationManager.resetStaticAnnotationList();
        string name = _video.configFile;

        name = name.Replace(".ini", ".xml");
        if (System.IO.File.Exists(name))
        {
            XmlDocument d = new XmlDocument();
            d.Load(XmlReader.Create(name));
            XmlNodeList l = d.SelectNodes("/Annotations/Annotation");
            foreach (XmlNode n in l)
            {
                string           type = n.Attributes["type"].Value;
                System.Type      t    = System.Type.GetType(type);
                StaticAnnotation a    = System.Activator.CreateInstance(t, _video, _rightHand, _rightController, _head) as StaticAnnotation;
                a.deserialize(n.InnerText);
                _annotationManager.staticAnnotationList.Add(a);
            }
        }
    }