dll fix, monitor swapping and HUD