add auto-recycle for Jdist and add Jrow Class