changes from James