Added Update Functions