rename myftol to Q_ftol and centralize it