GData Framwork