added shimFileTransformation; finished scriptProcessor implementation