complete J2