patches for smooth version transition