unused import commented out
BaseFrame -> GenericFrame
docupdate
BaseFrame -> GnericFrame in IFrame