updated the m2j task