more work on jl file