my changes to SFrameAnalysis