not sure why but now J is faster