lost of updates. Need to commit more often