Added update checking