added final ditch effor code