Improved Update System