moved gpsoptimizer