part j done, part k modified