[#78] Reimplement JFF