updates to part5