finished updates