Implemeted update checking