Re-vamping swing speeds and dynamically factoring in KW