change to Jvec and Jtvec