changes to J