fixing jf.def  parsing