diff --git a/src/core/config.h b/src/core/config.h
index e50b33f2..ca0aadc5 100644
--- a/src/core/config.h
+++ b/src/core/config.h
@@ -468,6 +468,11 @@ static_assert(false, "SUPPORT_XBOX_SCRIPT and SUPPORT_MOBILE_SCRIPT are mutually
 #undef DISABLE_LOADING_SCREEN
 #undef DISABLE_VSYNC_ON_TEXTURE_CONVERSION
 
+#undef EXTENDED_COLOURFILTER
+#undef EXTENDED_PIPELINES
+#undef SCREEN_DROPLETS
+#undef NEW_RENDERER
+
 #undef FIX_SPRITES
 
 #define PC_WATER
diff --git a/src/vehicles/Vehicle.cpp b/src/vehicles/Vehicle.cpp
index e684aad7..49427476 100644
--- a/src/vehicles/Vehicle.cpp
+++ b/src/vehicles/Vehicle.cpp
@@ -817,11 +817,12 @@ CVehicle::ProcessWheel(CVector &wheelFwd, CVector &wheelRight, CVector &wheelCon
 	if(contactSpeedRight != 0.0f){
 		// exert opposing force
 		right = -contactSpeedRight/wheelsOnGround;
-#ifdef FIX_BUGS
+		// BUG?
 		// contactSpeedRight is independent of framerate but right has timestep as a factor
 		// so we probably have to fix this
-		right *= CTimer::GetTimeStepFix();
-#endif
+		// fixing this causes jittery cars at 15fps, and causes the car to move backwards slowly at 18fps
+		// at 19fps, the effects are gone ...
+		//right *= CTimer::GetTimeStepFix();
 
 		if(wheelStatus == WHEEL_STATUS_BURST){
 			float fwdspeed = Min(contactSpeedFwd, fBurstSpeedMax);
diff --git a/utils/gxt/gxt.exe b/utils/gxt/gxt.exe
index ff264dad..0f55b760 100644
Binary files a/utils/gxt/gxt.exe and b/utils/gxt/gxt.exe differ