Basic Update class