my changes to SFrameTools